package com.xydtech.ecard.busi.mapper;

import com.xydtech.ecard.busi.domain.EcardApiBusiReportCard;
import com.xydtech.ecard.busi.domain.EcardApiBusiReportConfig;

import java.util.List;

/**
 * 电子名片业务填报绑卡类信息Mapper接口
 *
 * @author yuzhiguo
 * @date 2024-09-26 上午9:15
 */
public interface EcardApiBusiReportCardMapper {

    /**
     * 保存业务填报绑卡类数据接口
     * @param ecardBusiReportCard
     * @return
     */
    int addReportCardInfo(EcardApiBusiReportCard ecardBusiReportCard);

    /**
     * 条件查询已办理的绑卡类业务列表
     * @param ecardBusiReportCard
     * @return
     */
    List<EcardApiBusiReportConfig> getReportCardConfigListByCond(EcardApiBusiReportCard ecardBusiReportCard);

    /**
     * 条件查询绑卡类业务列表
     * @param ecardBusiReportCard
     * @return
     */
    List<EcardApiBusiReportCard> getMyReportCardList(EcardApiBusiReportCard ecardBusiReportCard);
}
